Translation of loca in English: loca. drag queen, n. Definition of drag queen ( US English | UK English ). feminine noun. 1 informal, often offensive.
確定! 回上一頁