← Back to browseテルマ&ルイーズテルマアンドルイーズ[terumaandoruiizu]nounJapanese definitionNo Japanese definition yet.English definitionThelma & Louise (film)ExamplesNo examples yet.Loading examples…Ask about this