projecting ledge resembling a shel English - Latin




English translator: English Latin projecting ledge resembling a shel  Eesti sõnaraamat   Español Traductor   Svenska Översättare